the heavy favorite to win - Francés Inglés Diccionario